Voorbeeld van de functie Partition

Dit voorbeeld gaat ervan uit dat u over een tabel Orders beschikt met daarin het veld Verzendkosten. Dit veld maakt een sortering die het aantal orders telt waarvoor de vrachtkosten binnen elk van de verschillende bereiken vallen. De functie Partition wordt in eerste instantie gebruikt om deze bereiken vast te stellen, vervolgens telt de functie SQL Count het aantal orders in elk bereik. Hierbij zijn de argumenten voor de functie Partition start = 0, stop = 500, interval = 50. Het eerste bereik is zodoende 0:49, enzovoort, tot en met 500.

SELECT DISTINCTROW Partition([freight],0, 500, 50) AS Range,
Count(Orders.Freight) AS Count
FROM Orders
GROUP BY Partition([freight],0,500,50);